network of rivers - Spanish English Dictionary